/*导航条*/
/*#log_back*/
/*{*/
    /*background-color: #A488E4;*/
    /*height: 100%;*/
    /*color: white;*/
    /*text-align: left;*/
    /*line-height: 7.8125vh;*/
    /*font-size: 4.5vw;*/
    /*!*margin-left: 1vw;*!*/
/*}*/
/*导航条样式*/
.go_back
{
    width: 25%;
    float: left;
    height: 100%;
    font-size: 4.2vw;
}
.title
{
    float: left;
    height: 100%;
    width: 50%;
    font-size: 4.5vw;
    color: white;
    text-align: center;
    line-height: 7.8125vh;
}
.right_more
{
    padding-right: 2vw;
    /*width: 20%;*/
    height: 100%;
    font-size: 4.2vw;
    line-height: 7.8125vh;
    /*background-color: #A488E4;*/
    color: white;
    text-align: right;
    /*float: left;*/
}
/*sdasdasdas*/
.btn_choice
{
    background-color: #A488E4;
    border: none;
    outline: none;
    height: 100%;
}

.show_hide
{
    width: 100%;
    height: auto;
}
.model_detail
{
    width: 100%;
    height: auto;
}

/*第一个DIV*/
.first_div_me_big
{
    min-height: 10.78125vh;
    width: 100%;
    background-color: white;
    border-bottom: 1px solid #e5e5e5;
}
.me_cover
{
    border-radius: 90px;
    height: 7.8125vh;
    width: 7.8125vh;
    margin-top: 1.5625vh;
    margin-left: 1.5625vh;
}
.me_cover_div
{
    height: 7.8125vh;
    width: 7.8125vh;
    margin-top: 1.5625vh;
    margin-left: 1.5625vh;
    font-size: 4.2vw;
    text-align: center;
    line-height: 7.8125vh;
    color: white;
    border-radius: 90px;
    overflow: hidden;
}
.name_div
{
    margin-top: 1.5625vh;
    width: 100%;
    /*height: 5.390625vh;*/
    min-height: 5.390625vh;
    font-size: 4.2vw;
    line-height: 5vw;
    color: #719ae3;
    margin-left: -4vw;
    /*overflow: hidden;*/
    /*white-space: nowrap;*/
    /*text-overflow: ellipsis;*/
}
.name_time
{
    width: 100%;
    height: 5.390625vh;
    font-size: 4.2vw;
    color: #a1aab2;
    margin-left: -4vw;

}

/*本周任务*/
.detail_content_big
{
    width: 100%;
    height: auto;
    background-color: white;
}
.detail_content_mid
{
    width: 90vw;
    height: 100%;
    margin-left: 4.2vw;
    border-bottom: 1px solid #e5e5e5;
}
.detail_title
{
    height: auto;
    width: 100%;
    font-size: 4.2vw;
    color: #b3b3b3;
    padding-top: 1vh;
    word-break: break-all;
}
.detail_real_do
{
    font-size: 4.2vw;
    color: #323232;
    padding-bottom:1vh;
    word-break: break-all;
}


/*图片*/
.img_big
{
    width: 100%;
    height: auto;
    background-color: white;
    float: left;
}
.img_mid
{
    width: 95vw;
    height: 100%;
    margin-left: 4.2vw;
    float: left;
}
.img_text
{
    height: 5vh;
    width: 100%;
    font-size: 4.2vw;
    color: #b3b3b3;
    padding-top: 1vh;
}
.img_content
{
    width: 96%;
    /*border-bottom: 1px solid #e5e5e5;*/
    height: auto;
    float: left;
}
.img_img
{
    float: left;
    margin-top: 0.2vh;
    margin-bottom: 0.8vh;
    margin-right: 1vh;
    width: 8.59375vh;
    height: 8.59375vh;
}
/*附件*/
.file_big
{
    width: 100%;
    height: auto;
    background-color: white;
    border-bottom: 1px solid #e5e5e5;
    float: left;
    margin-bottom: 1.5625vh;
}
.file_mid
{
    width: 95vw;
    height: 100%;
    margin-left: 4.2vw;
    float: left;
}
.file_text
{
    height: 5vh;
    width: 100%;
    font-size: 4.2vw;
    color: #b3b3b3;
    padding-top: 1vh;
}
.file_content
{
    width: 96%;
    border-bottom: 1px solid #e5e5e5;
    height: 7.8125vh;
    float: left;
    background-color: #f5f5f5;
    border-radius: 10px;
    margin-bottom: 1.5vh;
    margin-top: 1vh;
}
.content_height
{
    height: 100%;
}
.file_img
{
    margin-top: 1.5625vh;
    margin-left: 3.889vw;
    width: 6.667vw;
    height: 4.6875vh;
}
.file_name
{
    font-size: 3.6vw;
    margin-top: 1.40625vh;
    color: #323232;
}
.file_size
{
    font-size: 3.2vw;
    color: #b2b2b2;
    margin-top: -0.7vh;
}



/*已读*/
.had_read_big
{
    width: 100%;
    height: auto;
    background-color: white;
    float: left;
    /*margin-bottom: 1.5625vh;*/
}
.had_read_up
{
    width: 100%;
    height: 6.25vh;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.had_read_text
{
    font-size: 4.2vw;
    color: #B3B3B3;
    line-height: 6.25vh;
    padding-left: 4.2vw;
}
.blank
{
    height: 100%;
}
.had_read_person_num
{
    font-size: 3.9vw;
    line-height: 6.25vh;
    color: #929292;
    padding-left: 9vw;
}
.right_icon
{
    width: 1.944vw;
    height: 1.875vh;
    margin-left: 1vw;
}
.had_read_down
{
    float: left;
    height: auto;
    width: 100%;
    background-color: white;
    padding-left: 4.167vw;
}
.had_read_person_big
{
    float: left;
    /*max-width: 24.25vw;*/
    /*min-width: 7.25vh;*/
    width: 17vw;
    height: 12.8125vh;
    padding-top: 1.5625vh;
    margin-right: 3vw;
}
.had_read_person_head
{
    border-radius: 90px;
    border: none;
    width: 6.25vh;
    height: 6.25vh;
    /*text-align: center;*/
    /*display: inline;*/
    /*vertical-align:middle*/
    /*margin-left: 7vw;*/
}
.had_read_person_head_div
{
    border-radius: 90px;
    border: none;
    width: 6.25vh;
    height: 6.25vh;
    line-height: 6.25vh;
    font-size: 4.2vw;
    color: white;
    overflow: hidden;
    text-align: center;
    margin-left: 1vw;
}
.had_read_person_name
{
    font-size: 3vw;
    color: #323232;
    height: 4vw;
    line-height: 4vw;
    margin-top: 1vh;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*评论*/
.comment_big
{
    width: 100%;
    height: auto;
    background-color: white;
    float: left;
    /*clear: left;*/
    margin-top: 1.5625vh;
    margin-bottom: 1.5625vh;
    border-bottom: 1px solid #e5e5e5;
}
.comment_blank
{
    width: 100%;
    height: 7.8125vh;
    font-size: 4.2vw;
    color: #B3B3B3;
    line-height: 7.8125vh;
    padding-left: 4.167vw;
}
.comment_up_div
{
    width: 100%;
    height: 6.25vh;
    border-bottom:1px solid #e5e5e5;
    padding-left: 4.167vw;
    font-size: 4.2vw;
    color: #B3B3B3;
    line-height: 6.25vh;
}
.comment_down_div
{
    width: 100%;
    height: auto;
    border-bottom: 1px solid #e5e5e5;
    float: left;
    background-color: white;
}
.comment_content_big
{
    height: auto;
    width: 100%;
    float: left;
}
.comment_cover_div
{
    height: auto;
    /*float: left;*/
}
.comment_cover_img
{
    width: 6.25vh;
    height: 6.25vh;
    /*margin-left: 4.167vw;*/
    margin-top: 1.5625vh;
    border-radius: 90px;
}
.comment_cover_img_div
{
    width: 6.25vh;
    height: 6.25vh;
    margin-top: 1.5625vh;
    border-radius: 90px;
    font-size: 4.2vw;
    line-height: 6.25vh;
    color: white;
    overflow: hidden;
    text-align: center;
}
.comment_content_real_div
{
    height: auto;
    border-bottom: 1px solid #e5e5e5;
    margin-left: -2vw;
    /*float: left;*/
}
.comment_content_real_div_up
{
    width: 100%;
    height: 4.8vh;
}
.comment_content_real_div_up_name
{
    font-size: 4.2vw;
    color: #B3B3B3;
    padding-top: 1vh;
    margin-left: -3.5vw;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.comment_content_real_div_up_time
{
    font-size: 3.9vw;
    color: #B2B2B2;
    margin-top: 1.2vh;
    margin-left: 1.5vh;
    /*padding-left: 10.417vw;*/
}
.comment_content_real_div_down
{
    width: 100%;
    height: auto;
    margin-bottom: 1vh;
}
.comment_content_real_div_down_real
{
    text-align: left;
    font-size: 4.2vw;
    color: #323232;
    word-break: break-all;
}

/*评论的最后固定*/
.bottom_comment_box
{
    position: fixed;
    bottom: 0;
    height: 8.59375vh;
    background-color: white;
    width: 100%;
    border-top: 1px solid #e5e5e5;
    z-index: 999;
    display: block;
}
.comment_box_real
{
    width: 77.78vw;
    height: 5.5vh;
    /*line-height: 5.46875vh;*/
    border: 1px solid #aa90e6;
    border-radius: 8px;
    /*font-size: 4.2vw;*/
    /*outline: none;*/
    margin-top: 1.640625vh;
    margin-left: 2.778vw;
    padding-left: 2vw;
    background-color: #fafafa;
    /*overflow-x: hidden;*/
    /*white-space: nowrap;*/
    float: left;
    /*user-modify: read-write-plaintext-only;*/
    /*-webkit-user-modify: read-write-plaintext-only;*/
}

.comment_box_text{
    width: 73.78vw;
    height: 3vh;
    line-height: 3vh;
    margin-top: 1.25vh;
    background-color: transparent;
    font-size: 2.4vh;
    overflow-y: scroll;
    outline: none;
    /*width: 77.78vw*/
    word-break: break-all;
    user-modify: read-write-plaintext-only;
    -webkit-user-modify: read-write-plaintext-only;
}

.send_btn
{
    width: 13.889vw;
    height: 5.46875vh;
    line-height: 5.46875vh;
    background-color: #A488E4;
    font-size: 3.9vw;
    color: white;
    margin-left: 2.778vw;
    margin-top: 1.640625vh;
    border-radius: 8px;
    outline: none;
    border: none;
    text-align: center;
    float: left;

}

/*撤销*/
.call_back
{
    display: none;
    position: fixed;
    z-index: 1000;
    width: 100%;
    height: 100vh;
    /*margin-top:  -7.8125vh;*/
    padding-top: 38vh;
    background: rgba(0, 0, 0, 0.4);
}
.content_big
{
    text-align: center;
    width: 83.33vw;
    /*height: 23.4375vh;*/
    margin-left: 8.333vw;
    background: white;
    border-radius: 10px;
}
.decide_delete
{
    width: 83.33vw;
    height: 15.625vh;
    margin-left: 8.333vw;
    background: white;
    border-radius: 10px;
}
.title_up
{
    width: 90%;
    height: 7.8125vh;
    line-height: 7.8125vh;
    font-size: 4.5vw;
    margin-left: 3.5vw;
    border-bottom: 1px solid #e5e5e5;
    color: black;
}
.title_mid
{
    width: 90%;
    height: 7.8125vh;
    line-height: 7.8125vh;
    font-size: 4.5vw;
    margin-left: 3.5vw;
    border-bottom: 1px solid #e5e5e5;
    color: #ff0000;
}
.title_down
{
    width: 90%;
    height: 7.8125vh;
    line-height: 7.8125vh;
    font-size: 4.5vw;
    margin-left: 3.5vw;
    color: #1091ff;
}

.title_big
{
    width: 75vw;
    height: 7.8125vh;
    line-height: 7.8125vh;
    font-size: 4.5vw;
    border-bottom: 1px solid #e5e5e5;
    color: black;
    text-align: center;
    margin-left: 4.167vw;
}
.choice_big
{
    width: 100%;
    height: 7.8125vh;
}
.choice_it
{
    height: 100%;
    font-size: 4.5vw;
    color: #1091FF;
    line-height: 7.8125vh;
    padding-left: 1vw;
    text-align: center;

}
.cancel_real{
    font-size: 4.5vw;
    color: #1091FF;
    line-height: 4.6875vh;
    margin-top: 1.5625vh;
    text-align: center;
    width: 100%;
    height: 4.6875vh;
    border-right: 1px solid #e5e5e5;
}
/*.call_back_success*/
/*{*/
    /*display: none;*/
    /*width: 55.56vw;*/
    /*height: 7.8125vh;*/
    /*background-color: #333333;*/
    /*border-radius: 15px;*/
    /*font-size: 4.5vw;*/
    /*line-height: 7.8125vh;*/
    /*padding-left: 2vw;*/
    /*color: white;*/
    /*margin-left: 23vw;*/
/*}*/
.call_back_success
{
    display: none;
    width: 55.56vw;
    height: 7.8125vh;
    background-color: #333333;
    border-radius: 10px;
    font-size: 4.5vw;
    line-height: 7.8125vh;
    color: white;
    margin-left: 23vw;
    bottom:46.09375vh;
    z-index: 99;
    position: fixed;
    text-align: center;
}
/*水印*/
#watermark
{
    position: absolute;
    height: 13.828125vh;
    width: 13.828125vh;
    margin-left: 70vw;
    margin-top: -8vh;
    z-index: 2;
    background: url("hadread.png");
    background-repeat: round;
}
#watermark_had
{
    position: absolute;
    height: 13.828125vh;
    width: 13.828125vh;
    margin-left: 70vw;
    margin-top: -8vh;
    z-index: 2;
    background: url("hadComment.png");
    background-repeat: round;
}

/*查看大图片*/
.big_img
{
    margin-left:auto;
    margin-right:auto;
}